Micron Document
baubs git

Node / mirrors / respira / files / CLAUDE.md

Displaying Rendered • View rawDownload

CLAUDE.md fix/state-during-render-usePatternTransform (47e32ef8) Text, 1.74 KB

Claude Code Guidelines for Respira

This document contains guidelines for Claude Code when working on this repository.

Commit Message Conventions

When creating commits, use the following prefixes to ensure proper categorization in automated releases:

Commit Prefixes

T383838fix: - For bug fixes and corrections
• Example: T383838fix: memory leak in image processing
• Example: T383838fix: layout overflow on small screens

T383838feature: - For new features and enhancements
• Example: T383838feature: Add dark mode toggle to settings
• Example: T383838feature: Implement Bluetooth device reconnection

T383838breaking: - For breaking changes (backwards-incompatible changes)
• Example: T383838breaking: Remove legacy API endpoints
• Example: T383838breaking: Change configuration file format

Additional Guidelines

1. After the prefix, use a space and write the commit message in imperative mood
2. Capitalize the first word after the prefix
3. Do not use a period at the end of the commit message
4. Be descriptive and clear about what the change does

Complete Examples

T282828
fix: Correct calculation in embroidery path generator
feature: Add support for custom thread colors
breaking: Remove deprecated USB serial communication
fix: Prevent crash when device disconnects unexpectedly
feature: Implement auto-save for design projects

Pull Request Labels

When creating pull requests, the commit prefix should align with PR labels:

• T383838fix: commits → use T383838fix label (triggers patch version bump)
• T383838feature: commits → use T383838feature label (triggers minor version bump)
• T383838breaking: commits → use T383838breaking label (triggers major version bump)

See T383838docs/COMMIT_GUIDELINES.md for complete release automation details.

Served by rngit 1.3.3 - Generated in 0.03s